self-purifying capacity - Español Inglés Diccionario